﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using AzureDiagMon.Common.Interfaces.Services;
using AzureDiagMon.Services.Azure;
using Ninject.Modules;

namespace AzureDiagMon.Services
{
    public class Module : NinjectModule
    {
        #region Overrides of NinjectModule

        public override void Load()
        {
            Bind<IDataStoreService>().To<DataStoreService>();
            Bind<LogSyncService>().ToSelf().InSingletonScope();
            Bind<IAzureAccessService>().To<AzureAccessService>();
        }

        #endregion
    }
}
